home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / pibtrm32.fqx / pibtrm32.fix
Text File  |  1985-12-02  |  12KB  |  278 lines

  1. PROBLEMS FIXED IN PIBTERM VERSION 3.2.5
  2. =======================================
  3.  
  4. Since the initial release of PibTerm version 3.0, a number of
  5. problems have been reported.  All of these problems are fixed (I hope)
  6. in PibTerm version 3.2.5 which is found in the archive files PIBT32E1.ARC,
  7. PIBT32E2.ARC, and PIBT32E3.ARC.
  8.  
  9. Among the problems fixed are:
  10.  
  11.    (1)  PibTerm writes directly to screen memory, making it
  12.         difficult to use under multitasking systems.
  13.  
  14.         Solution:  Beginning with version 3.2 of PibTerm, you can
  15.                    request that PibTerm NOT write directly to
  16.                    screen memory.
  17.  
  18.                    Go to the Alt-P menu, request n) miscellaneous,
  19.                    then g) write directly to screen memory, and
  20.                    answer N to the question.  PibTerm will then
  21.                    use ordinary BIOS writes.  This slows down
  22.                    PibTerm considerably, so use it only when you
  23.                    really have to.  The most common reason for
  24.                    not having PibTerm write to the screen is so
  25.                    that PibTerm will execute gracefully under a
  26.                    multitasking executive.  I have tried PibTerm
  27.                    under DoubleDos from SoftLogic and it works
  28.                    properly;  others have reported some problems
  29.                    with other multitasking programs.  Please let
  30.                    me know about these problems so that I can
  31.                    incorporate corrective code in future releases
  32.                    (or you can do it for me!).
  33.  
  34.    (2)  Script commands are only executed when characters are
  35.         received from the remote host.
  36.  
  37.         Solution:  Fixed in version 3.2 -- script commands are
  38.                    checked regardless of whether characters
  39.                    arrive from the remote system or not.
  40.  
  41.    (3)  The script commands TRANSLATE and KEY don't work.
  42.  
  43.         Solution:  They work in version 3.2.
  44.  
  45.    (4)  <TIMEOUT> appears consistently on very fast CPU speed
  46.         machines, e.g., 8 to 10Mhz AT clones.
  47.  
  48.         Solution:  Should be fixed in version 3.2; but may still
  49.                    be a problem for some machines.  (There is
  50.                    no problem for ordinary PCs and clones.)  See
  51.                    also (25) below on RTS/CTS checking.
  52.  
  53.    (5)  Prefixes for dialing in scripts cause PibTerm to croak;
  54.         e.g.,   DIAL "-22" causes PibTerm to die.
  55.  
  56.         Solution:  Fixed in version 3.2.
  57.  
  58.    (6)  PibTerm doesn't allow postfix characters in dialing.
  59.  
  60.         Solution:  Version 3.2 allows you to use the dialing
  61.                    prefix characters as postfix characters.
  62.                    For example,  at the dialing prompt, -22+
  63.                    adds the "-" prefix string to the front of
  64.                    directory entry, and adds the "+" string
  65.                    to the end of the directory entry.
  66.  
  67.    (7)  Host mode allows null names through.
  68.  
  69.         Solution:  Null names are not allowed in version 3.2.
  70.  
  71.    (8)  Host mode messages have the first character truncated.
  72.  
  73.         Solution:  Fixed in version 3.2.
  74.  
  75.    (9)  There is no menu entry for the GD= parameter.
  76.  
  77.         Solution:  There is now -- see Alt-P, n) miscellaneous,
  78.                    f) Greenwich time lag.
  79.  
  80.    (10) The foreground color in BBS/ANSI mode always starts out
  81.         at light grey.
  82.  
  83.         Solution:  This was intentional, but so many people
  84.                    have complained, that I have changed BBS/ANSI
  85.                    to respond to the same colors as are set up
  86.                    for VT100 mode.
  87.  
  88.    (11) Changing communications parameters for Xmodem transfers causes
  89.         some modems to drop carrier.
  90.  
  91.         Solution:  In version 3.2, the parameters are only changed
  92.                    when they have to be.  Version 3.0 always did
  93.                    the change.
  94.  
  95.    (12) The Alt-F directory listing always displays all files in the
  96.         directory.
  97.  
  98.         Solution:  In version 3.2 you are prompted for a wildcard
  99.                    for the files to be displayed.
  100.  
  101.    (13) Xmodem family file transfers caused machine lockups,
  102.         especially with the Telink protocol.
  103.  
  104.         Solution:  This is partly avoided in version 3.2 by not resetting
  105.                    the port when it isn't necessary (i.e., same as
  106.                    fix for #11 above).
  107.  
  108.                    The rest of the problem concerned a bad use of
  109.                    a pointer variable.  Version 3.2 corrects this
  110.                    as well.
  111.  
  112.    (14) The file STRIPHI.TRA mentioned in the documentation is
  113.         missing.
  114.  
  115.         Solution:  It is now present in PIBT32E2.ARC.
  116.  
  117.    (15) Overlay files for PibTerm could be overwritten by a
  118.         batch mode transfer.
  119.  
  120.         Solution:  Version 3.2 does not allow the uploading of
  121.                    ANY file whose name begins with the characters
  122.                    'PIBTERM'.
  123.  
  124.    (16) Files create using the C)opy file facility of the
  125.         Alt-F file manipulation menu were read-only.
  126.  
  127.         Solution:  Fixed in version 3.2.  You can use the
  128.                    public domain program ALTER.COM to change
  129.                    the copy's attributes for those files
  130.                    created using version 3.0.
  131.  
  132.    (17) The dialing prefix disappeared during redials.
  133.  
  134.         Solution:  Fixed in version 3.2.
  135.  
  136.    (18) Ascii uploads/downloads ignored ctrl-z end-of-file
  137.         markers.
  138.  
  139.         Solution:  This is an option in version 3.2.  It is useful
  140.                    for ascii transfers between micros, but probably
  141.                    not useful for most mainframes where the Ctrl-Z
  142.                    is not an end-of-file marker.
  143.  
  144.    (19) Ascii transfers don't display the text of lines sent/received.
  145.  
  146.         Solution:  This is an option in version 3.2.
  147.  
  148.    (20) The previous screen contents are lost when executing a
  149.         jump to DOS using Alt-J.
  150.  
  151.         Solution:  Version 3.2 restores the previous screen contents
  152.                    after returning from DOS.
  153.  
  154.    (21) Redialing for a manually-entered number displays an
  155.         incorrect name for the system being dialed.
  156.  
  157.         Solution:  Fixed in version 3.2.
  158.  
  159.    (22) The default transfer protocol was always that specified in
  160.         the PIBTERM.CNF file unless explicitly overriden by the
  161.         "Alt-P j) file transfer protocol" menu selection.
  162.  
  163.         Solution:  The default download protocol is changed in version 3.2
  164.                    each time a new protocol is chosen with either the Alt-R
  165.                    or Alt-S commands.  This makes it easier to use the
  166.                    same transfer protocol for a number of transfers in
  167.                    succession without having to explicitly choose a
  168.                    different (non-default) protocol each time.
  169.  
  170.    (23) Several people asked for an alternative capture mode in which
  171.         the observed screen image, after editing backspaces, deletes,
  172.         tabs, and so on, would be captured rather than the
  173.         unedited character stream received from the remote system.
  174.  
  175.         Solution:  To accomodate this, PibTerm v3.2 will ask you
  176.                    if you want an unedited capture (like in v3.0) or
  177.                    an edited capture when you hit alt-O to request
  178.                    a capture.  The edited capture saves the edited
  179.                    screen image of each line rather than the unedited
  180.                    character stream from the remote system.
  181.  
  182.         IMPORTANT: If you are using a multitasking system, DO NOT
  183.                    REQUEST EDITED CAPTURE unless PibTerm in running
  184.                    in the foreground.  Otherwise you may get the
  185.                    screen characters from some other program in
  186.                    the capture file.
  187.  
  188.    (24) A new script command KEYDEF provides for defining a function
  189.         key string without reading in a function key definition file.
  190.         The syntax of KEYDEF is:
  191.  
  192.            KEYDEF keyname "definition"
  193.  
  194.         where  keyname  is the name of the key to be defined
  195.         (F1-F10,S1-S10,C1-C10,A1-A10) and "definition" is
  196.         the key definition to be used.
  197.  
  198.    (25)  RTS/CTS checking caused problems on some machines
  199.          (i.e., continuous timeouts or lockups).
  200.  
  201.          Solution:  Version 3.2 allows you to specify if
  202.                     RTS/CTS checking is to be done.
  203.  
  204.    (26)  The baud-rate adjustment when dialing a system with
  205.          a modem like the USR Courier sometimes failed and
  206.          resulted in strange baud rates being set.
  207.  
  208.          Solution:  Fixed in v3.2 (I hope).
  209.  
  210.    (27)  Some people complained that the file transfer windows
  211.          covered information on the underlying screen which they
  212.          might want to see.
  213.  
  214.          Solution:  In version 3.2, you can toggle the status display
  215.                     for Xmodem family file transfers on and off
  216.                     by hitting Alt-1.  Any error causes the status
  217.                     display to reappear.  Also, the display
  218.                     reappears at the end of the transfer.
  219.  
  220.                     Note that Alt-1 does NOT work for Ascii
  221.                     transfers, and does not yet work for Kermit.
  222.  
  223.                     Avoid hitting Alt-1 when you have told PibTerm
  224.                     not to write directly to the screen.  Updating
  225.                     the entire screen takes enough time that you may
  226.                     introduce timeout errors.
  227.  
  228.                     Also note that, with a batch transfer, the window
  229.                     for the current file disappears, but the underlying
  230.                     batch file list does NOT disappear.
  231.  
  232.    (28)  Ascii file transfers sometimes locked up while displaying
  233.          the "transfer complete" message.
  234.  
  235.          Solution:  Fixed in version 3.2.
  236.  
  237.    (29)  IF conditions for local or remote strings sometimes
  238.          failed to propagate properly in nested structures.
  239.  
  240.          Solution:  Fixed in version 3.2.
  241.  
  242.    (30)  There was no way to halt an Ascii upload to host mode
  243.          from the remote system.
  244.  
  245.          Solution:  Version 3.2 waits for a Ctrl-Z.
  246.  
  247.    (31)  The built-in BBS/ANSI driver did not properly display
  248.          intensified and blinking characters.
  249.  
  250.          Solution:  Fixed in v3.2.3.
  251.  
  252.    (32)  The redial command asks for keyboard input in script
  253.          mode, making it difficult to write scripts for
  254.          unattended mode operation.
  255.  
  256.          Solution:  Fixed in version 3.2.5.
  257.  
  258.    (33)  Version 3.2.5 add two facilities to the dialing directory:
  259.  
  260.             (a)  G  allows direct access to a given page of
  261.                  the dialing directory.  For example, entering
  262.                     G3
  263.                  takes you to the page with entries 31 through 45.
  264.  
  265.             (b)  L  allows you to enter a list of numbers to be
  266.                  dialed in sequence.  Up to ten numbers may be
  267.                  so designated.  The numbers are dialed in a
  268.                  round-robin sequence until a connection is made
  269.                  or a dialing attempt is terminated by your hitting
  270.                  the ESC key.  Prefixes, postfixes, and manual dials
  271.                  may all be requested, in addition to directory entry
  272.                  numbers.
  273.  
  274. My thanks to all those who pointed out these problems and made
  275. suggestions for improvements.
  276.  
  277. PibTerm v3.2.5 was released November 30, 1985.
  278. hose who pointed out these problems and ma